草庐IT

npm 装包报code 128

全部标签

前端如何发布npm包以及开发vue插件教程

第一步注册npm账号,附上官网链接npm官网第二步初始化项目,执行如下指令:npminit根据命令行提示填写对应信息,不需要则直接回车,最后会根据你填写的信息生成对应的package.json文件。第三步在package.json同级目录下新建index.js文件。代码如下:exportdefault{install:(Vue,options)=>{//1.添加全局资源(自定义指令)Vue.directive('my-directive',{bind(el,binding,vnode,oldVnode){//逻辑...}})//2.注入组件选项Vue.mixin({})//3.添加实例方法或者

111.包管理工具npm和pnpm区别

包管理工具npm和pnpm区别npmvspnpmnpm扁平化树,npm3解决了扁平化依赖树的问题,有引入了其他问题。扁平化处理node_modules下的包,相同路径下的包由于nodejs的机制,即使b的packages.json中没有依赖a,但是依旧能访问到a,会带来一些安全问题。拉平算法复杂。有些包不能被拉平。不会产生幽灵依赖问题npm3之前,node_modules下面的包没有扁平化处理,不同的模块会有相同的依赖,占用内存空间,占用下载资源,慢pnpm通过链接的方式来解决的。怎么产生幽灵依赖的?为什么会产生幽灵依赖,原因是因为npm的扁平化处理结构+nodejs的特性,使得我们直接访问到

华为eNSP安装包及常见问题处理(保姆级)

    大家在平时会遇到很多启动失败的问题,下面就给大家介绍一个解决办法,我也是经过多次试验才发现的,度娘上有很多方法,都不好使的可以试试。 话不多说直接上链接,该安装包经测试为兼容性最好的版本支持win10 win11系统:链接:https://pan.baidu.com/s/1Wf-Iksqy53cbkt-FmHXf8g 提取码:qyqx --来自网盘超级会员V3的分享1、大家下载完成之后,按照顺序安装安装包2、安装完成之后,首先打开virtualBox,将列表内所有设备全部删除 3、删除完成之后打开eNSP模拟器软件,先不要添加任何设备,点击注册设备。  4、勾选右侧所有设备信息,点击注

swift/AppleScript : Cannot run apple script from Swift code

我尝试像这样从Swift代码运行AppleScript命令:varappleScriptCmd="tellapplication\"SystemEvents\"tomakeloginitematendwithproperties{path:\""+appPath+"\",hidden:false,name:\"SomeApp\"}";varappleScriptCmd2="tellapplication\"SystemEvents\"tosetvisibleofprocess\"Safari\"tofalse";然后我都试过了:letscript=NSAppleScript(sourc

VS Code 使用 clang++ 编译,使用 cppvsdbg 或 lldb 调试的配置方法

需要安装的VSCodeLLVMVSCode需要安装的插件:C/C++(用来配置c_cpp_properties.json)CodeLLDB(如果你要用lldb调试,那么这个插件就需要安装,用来连接到lldb调试器)流程我们都知道配置编译器要设置三个json,task,launch,c_cpp_properties.jsontask.json直接通过terminal-configuredefaultbuildtask-C/C++:clang++.exebuildactivefile设置launch.json不再是通过C/C++:clang++.exebuildanddebugactivefile

小知识点:npm install -g 遇到权限问题

前言来啦老铁!新的一年开始了,笔者在2022年共发表了22篇技术文章,与2022年初计划的25篇基本相符,由于技术类文章编写时需要大量的积累和实时记录,因此产量相对没那么多以及也没那么稳定,2022年给自己打个合格分吧~新的一年,我也将持续更新技术作品,与大家共同进步!新年伊始,我们先来学点小知识,热热身吧~学习路径npm简介;npm常用命令;npm命令近期遇到的一个问题和解决方法;1.npm简介;这方面可以参考网络上的资料,如:https://zhuanlan.zhihu.com/p/3628287652.npm常用命令;这方面,笔者经常使用的命令有://查看npm版本npm-v//更新np

如何发布自己的 npm 包?

一.准备工作1.注册npm账号还没有npm账号?去官网注册:https://www.npmjs.com/需要记住用户名、密码、邮箱2.查看本地npm镜像,如果不是默认的,需要改回来npmconfiggetregistry重置镜像路径npmconfigsetregistryhttps://registry.npmjs.org之后有需要再切换回国内加速镜像npmconfigsetregistryhttps://registry.npm.taobao.org二、创建npm包在本地创建包目录,名为selfinfo,进入到目录下面执行npminit初始化创建package.json包的信息name:包名

为什么Integer用==比较时127相等128不相等

一、前言这个几乎是Java5引入自动装箱和自动拆箱后,很多人都会遇到(而且不止一次),而又完全摸不着头脑的坑。虽然已有很多文章分析了原因,但鉴于我这次还差点坑了同学,还是纪录下来长点记性。二、问题描述publicstaticvoidmain(String[]args){for(inti=0;ii取值从0到150,每次循环a与b的数值均相等,输出a==b。运行结果:0true1true2true3true...126true127true128false129false130false...从128开始a和b就不再相等了。三、原因分析3.1自动装箱首先回顾一下自动装箱。对于下面这行代码Integ

Vs Code配置前端环境及运行

VsCode配置前端环境及运行VsCode环境配置下载VsCode安装Node安装npm安装LiveServer运行前端程序其他插件VsCode环境配置下载VsCode链接:官网地址进入官网点击->DownloadforWindows,即可下载;如果是苹果或Linux操作系统,点击->DownloadforWindows的箭头就可以选择对应的版本。或者直接在电脑管家的软件管理下载都可。安装Node链接:官网地址建议安装16.18稳定版测试是否安装成功:node-v查看node的版本npm-v查看npm的版本(新版的node安装自带安装npm)win+R,输入cmd,进入命令提示窗。查看到版本号

VS Code 下载安装以及非常好用的插件

VSCode安装文档给他家也准备好了安装包:快捷直达一、下载进入VSCode官网:地址直达,点击DownLoadforWindows下载windows版本当然也可以点击旁边的箭头,下载Windows版本或MacOS版本Stable:稳定版Insiders:内测版二、安装双击安装包,选择我同意此协议,再点击下一步选择安装路径,点击下一步。也可以使用默认值:C:\Users\super\AppData\Local\Programs\MicrosoftVSCode继续点击下一步可以勾选创建桌面快捷方式,如果不想使用vscode作为代码默认打开方式,可以取消将code注册为受支持的文件类型的编辑器,点